package com.prestamomo.vil.ppa.pmvilapi;

import com.google.gson.annotations.SerializedName;

import java.io.Serializable;
import java.util.List;

public class PmvilStillResult implements Serializable {
    @SerializedName("tcpsjgv")
    private String pmvilexpired;
    @SerializedName("znwqx")
    private List<ProcessPmvil> pmvilprocess;
    @SerializedName("gfchjtx")
    private double pmvilrepayAmount;
    @SerializedName("xwlrxu")
    private String pmvilresCode;
    @SerializedName("srarjzqmx")
    private String pmvilresMsg;
    @SerializedName("ntprrz")
    private String pmvilstatus;
    @SerializedName("tdlsbjtc")
    private String pmvilterm;
    @SerializedName("djxyprynw")
    private String pmvilvaNumber;
    @SerializedName("manual")
    private boolean manual;

    public boolean isManual() {
        return manual;
    }

    public void setManual(boolean manual) {
        this.manual = manual;
    }

    public String getPmvilexpired() {
        return pmvilexpired;
    }

    public void setPmvilexpired(String pmvilexpired) {
        this.pmvilexpired = pmvilexpired;
    }

    public List<ProcessPmvil> getPmvilprocess() {
        return pmvilprocess;
    }

    public void setPmvilprocess(List<ProcessPmvil> pmvilprocess) {
        this.pmvilprocess = pmvilprocess;
    }

    public double getPmvilrepayAmount() {
        return pmvilrepayAmount;
    }

    public void setPmvilrepayAmount(double pmvilrepayAmount) {
        this.pmvilrepayAmount = pmvilrepayAmount;
    }

    public String getPmvilresCode() {
        return pmvilresCode;
    }

    public void setPmvilresCode(String pmvilresCode) {
        this.pmvilresCode = pmvilresCode;
    }

    public String getPmvilresMsg() {
        return pmvilresMsg;
    }

    public void setPmvilresMsg(String pmvilresMsg) {
        this.pmvilresMsg = pmvilresMsg;
    }

    public String getPmvilstatus() {
        return pmvilstatus;
    }

    public void setPmvilstatus(String pmvilstatus) {
        this.pmvilstatus = pmvilstatus;
    }

    public String getPmvilterm() {
        return pmvilterm;
    }

    public void setPmvilterm(String pmvilterm) {
        this.pmvilterm = pmvilterm;
    }

    public String getPmvilvaNumber() {
        return pmvilvaNumber;
    }

    public void setPmvilvaNumber(String pmvilvaNumber) {
        this.pmvilvaNumber = pmvilvaNumber;
    }

    public static class ProcessPmvil implements Serializable{
        @SerializedName("jpavagox")
        private List<ProcessDataPmvil> pmvilprocessData;
        @SerializedName("fvnis")
        private String pmvilrepayMethod;
        @SerializedName("otwmq")
        private String pmvilrepayCode;
        @SerializedName("gejgye")
        private String pmvilrepayType;

        public List<ProcessDataPmvil> getPmvilprocessData() {
            return pmvilprocessData;
        }

        public void setPmvilprocessData(List<ProcessDataPmvil> pmvilprocessData) {
            this.pmvilprocessData = pmvilprocessData;
        }

        public String getPmvilrepayMethod() {
            return pmvilrepayMethod;
        }

        public void setPmvilrepayMethod(String pmvilrepayMethod) {
            this.pmvilrepayMethod = pmvilrepayMethod;
        }

        public String getPmvilrepayCode() {
            return pmvilrepayCode;
        }

        public void setPmvilrepayCode(String pmvilrepayCode) {
            this.pmvilrepayCode = pmvilrepayCode;
        }

        public String getPmvilrepayType() {
            return pmvilrepayType;
        }

        public void setPmvilrepayType(String pmvilrepayType) {
            this.pmvilrepayType = pmvilrepayType;
        }

        public static class ProcessDataPmvil implements Serializable{
            @SerializedName("pzoeurse")
            private int pmvilprocessCode;
            @SerializedName("zflaaokq")
            private String pmvilprocessDesc;

            public int getPmvilprocessCode() {
                return pmvilprocessCode;
            }

            public void setPmvilprocessCode(int pmvilprocessCode) {
                this.pmvilprocessCode = pmvilprocessCode;
            }

            public String getPmvilprocessDesc() {
                return pmvilprocessDesc;
            }

            public void setPmvilprocessDesc(String pmvilprocessDesc) {
                this.pmvilprocessDesc = pmvilprocessDesc;
            }
        }
    }
}
